package ilog

type Conf struct {
	Path       string `json:"path,optional"`                              //存储路径
	Name       string `json:"name,default=default.log"`                   //日志文件(包含后缀)
	Level      string `json:"level,default=debug"`                        //日志等级
	Console    bool   `json:"console,default=false"`                      //是否开启控制台输出
	MaxSize    int    `json:"maxSize,default=10"`                         //日志大小(以兆字节为单位)
	MaxAge     int    `json:"maxAge,default=30"`                          //日志文件保留的最大天数
	MaxBackups int    `json:"maxBackups,default=30"`                      //日志文件保留的最大数量
	LocalTime  bool   `json:"localTime,default=true"`                     //本地时间
	Compress   bool   `json:"compress,default=false"`                     //gzip压缩
	TimeFormat string `json:"timeFormat,default=2006-01-02 15:04:05.000"` //时间格式
}
